import request from '@/utils/request'

// 添加博客
export function addBlogService(data) {
  return request({
    url: '/blog/addBlog',
    method: 'post',
    data
  })
}

// 更新博客
export function updateBlogService(data) {
  return request({
    url: '/blog/updateBlog',
    method: 'post',
    data
  })
}

// 删除博客（code为1000时为成功）
export function deleteBlogService(blogId) {
  return request({
    url: '/blog/delete',
    method: 'post',
    params: { blogId }
  })
}

// 获取博客详情
export function getBlogDetailService(blogId) {
  return request({
    url: '/blog/getBlogDetail',
    method: 'get',
    params: { blogId }
  })
}

// 获取课程下所有博客（假设有此接口，若无请后端补充，或用课程详情接口返回博客列表）
export function getBlogListByCourseService(courseId) {
  return request({
    url: '/blog/list',
    method: 'get',
    params: { courseId }
  })
} 